package com.mcxx.modules.miniSalvation.family.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;


@Data
public class FamilyMemberHistoryEntity {

	@ApiModelProperty(value = "主键PK")
	private String id;

	@ApiModelProperty(value = "申请ID")
	private String orderId;

	@ApiModelProperty(value = "家庭ID")
	private String familyId;

	@ApiModelProperty(value = "成员ID")
	private String memberId;

	@ApiModelProperty(value = "人员状态,死亡03正常01失踪02嫁娶04狱中服刑05分户迁出06其他99停保07暂停08")
	private String state;

	@ApiModelProperty(value = "是否保障对象 0否1是")
	private String isSaveObject;

	@ApiModelProperty(value = "成员类型110低保130特困")
	private String memberObjectType;

	@ApiModelProperty(value = "成员关系")
	private String familyRelation;

	@ApiModelProperty(value = "人员姓名")
	private String name;

	@ApiModelProperty(value = "性别(10000000000304)男性1 女性2")
	private String sex;

	@ApiModelProperty(value = "身份证号")
	private String idcard;

	@ApiModelProperty(value = "年龄")
	private Integer age;

	@ApiModelProperty(value = "出生日期")
	private Date birthday;

	@ApiModelProperty(value = "民族")
	private String nation;

	@ApiModelProperty(value = "社会保障号")
	private String socialSecurityNo;

	@ApiModelProperty(value = "人员编码")
	private String memberCode;

	@ApiModelProperty(value = "工作状态")
	private String workState;

	@ApiModelProperty(value = "婚姻状态")
	private String marryState;

	@ApiModelProperty(value = "文化程度")
	private String education;

	@ApiModelProperty(value = "政治面貌")
	private String peopleType;

	@ApiModelProperty(value = "劳动能力")
	private String workPower;

	@ApiModelProperty(value = "健康状态")
	private String healthState;

	@ApiModelProperty(value = "是否3无人员")
	private String threeNoFlag;

	@ApiModelProperty(value = "救助证号")
	private String salvationNo;

	@ApiModelProperty(value = "家庭地址")
	private String address;

	@ApiModelProperty(value = "户籍地")
	private String censusPlace;

	@ApiModelProperty(value = "是否本地户籍")
	private String isLocalPlace;

	@ApiModelProperty(value = "户籍性质")
	private String censusType;

	@ApiModelProperty(value = "重病病种")
	private String seriousDisease;

	@ApiModelProperty(value = "残疾等级")
	private String disabilityLevel;

	@ApiModelProperty(value = "残疾类型")
	private String disabilityType;

	@ApiModelProperty(value = "残疾证号")
	private String disabilityNo;

	@ApiModelProperty(value = "行政区划代码")
	private String areaCode;

	@ApiModelProperty(value = "维语姓名")
	private String wyName;

	@ApiModelProperty(value = "其它补助总和")
	private Double otherSpecialRelief;

	@ApiModelProperty(value = "是否纳入护贫,01是0101已脱贫02否0102未脱贫")
	private String isHelpPoor;

	@ApiModelProperty(value = "04是02否03差额兜底对象0402二类01全额兜底对象0401一类0403三类")
	private String docHelpPoor;

	@ApiModelProperty(value = "脱贫年度")
	private String tuopinNian;

	@ApiModelProperty(value = "生活自理能力")
	private String selfcareLevel;

	@ApiModelProperty(value = "死亡日期")
	private Date deadTime;

	@ApiModelProperty(value = "是否在校 0否1是")
	private String isAtSchool;

	@ApiModelProperty(value = "人员分类救助类别")
	private String sortSaveType;

	@ApiModelProperty(value = "供养方式（原字段：aac027）")
	private String supportWay;

	@ApiModelProperty(value = "初保日期")
	private String fristStartDate;

	@ApiModelProperty(value = "台账代码")
	private String beloneCode;

	@ApiModelProperty(value = "暂停标志,1正常0暂停")
	private String suspendFlag;

	@ApiModelProperty(value = "暂停开始时间")
	private String stopStartMonth;

	@ApiModelProperty(value = "暂停结束时间")
	private String stopEndMonth;

	@ApiModelProperty(value = "创建人")
	private String createBy;

	@ApiModelProperty(value = "创建时间")
	private Date createTime;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "自理能力评估")
	private String selfcareSelect;

	@ApiModelProperty(value = "曾用姓名")
	private String surname;

	@ApiModelProperty(value = "成员年收入")
	private String incomeYear;

	private String sqlType;
	@ApiModelProperty(value = "是否是申请人")
	private String isApply;
	@ApiModelProperty(value = "是否为防止返贫监测对象")
	private String helpPoorFlag;
	@ApiModelProperty(value = "监测对象类型")
	private String ruralObjectType;

	@ApiModelProperty(value = "享受年月")
	private String  sendMonth;

}
